Removable covering - Espagnol Anglais Dictionnaire